land up somehow or somewhere - Espagnol Anglais Dictionnaire